Report of Theory Panel for Verified Software Grand Challenge
نویسندگان
چکیده
interpretations, Stone duality, Curry-Howard isomorphism.
منابع مشابه
The FMICS View on the Verified Software Repository
An important step in meeting the Verifying Compiler Grand Challenge is the Verified Software Repository. In the FMICS view, the repository should include proven correct software and tools to help establishing the correctness of the software in question. We propose to set up a collaborative demonstrator, based on the jETI technology, to provide tools to the repository and to orchestrate differen...
متن کاملRefocusing the Verifying Compiler Grand Challenge
The ideal goal of this grand challenge should be a future in which no production software is considered properly engineered unless it has been fully specified and fully verified as satisfying its specifications. The verifying compiler then becomes the essential central artifact necessary to achieve this outcome, and its characteristics are determined by the overall goal. From this perspective, ...
متن کاملIntegrating Theories and Techniques for Program Modelling, Design and Verification Positioning the Research at UNU-IIST in Collaborative Research on the Verified Software Challenge
This position paper presents our understanding of the Grand Challenge and proposes an agenda on how we will position our research to contribute to this world-wide collaborative research project.
متن کاملA Chain Datatype in Z
We present results about a general-purpose chain datatype specified in the Z notation and mechanised using the Z/Eves theorem prover. Our particular interest comes from its use in the specification and refinement of operating system kernels for embedded real-time devices as part of a pilot project within the international Grand Challenge in Verified Software, and to contribute to the Verified S...
متن کاملThe AI4FM approach for proof automation within formal methods
Achieving verified software has been a dream since the birth of computer science and the importance of this objective has become ever greater with the increasing size and complexity of software. Grand Challenge 6 (GC6), “Dependable Systems Evolution”, addresses this by advocating the use of formal methods for software development. The use of formal methods has been successful in safety-critical...
متن کامل